10个整数存储在数组a[10]中,其中能被12整除记T其他记F.标记存储在b[10〕中下标相同位置.
来源:百度知道 编辑:UC知道 时间:2024/06/05 17:38:57
希望高手帮帮忙...很急...谢了....
java写出来了 C早忘记了
package unit;
public class NumberOperate {
/**
* @author 爱无心落魄
* @param args
* 10个整数存储在数组a[10]中,其中能被12整除记T其他记F.标记存储在b[10〕中下标相同位置.
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
int len=0;
len=args.length;
if(len==0)
{
System.out.println("请输入数据!");
System.exit(0);
}
int[] a=new int[len];//存储输入的数据
char[] b=new char[len];//存储标记
int flag=12;
try//将输入的数据转换成整型存储在a数组中
{
for(int i=0;i<len;i++)
{
a[i]=Integer.parseInt(args[i]);
}
}catch(Exception ex)
{
System.out.println("请输入整型数据!");
System.exit(0);
}
for(int i=0;i<len;i++)//计算能否被12整除
{
if(a[i]%flag==0)
{
b[i]='T';
}else
{
b[i]='F';
}
}
//输出